Spring Boot 4.1.0: soporte nativo de gRPC, protección SSRF y Kotlin 2.3

Spring Boot 4.1.0 está disponible desde el 10 de junio de 2026 en Maven Central. La versión aporta lo que muchos equipos Java llevaban tiempo esperando: soporte nativo y bien integrado para gRPC, sin dependencias de terceros ni configuración manual.

gRPC de primera clase

Spring Boot 4.1 envía tres módulos dedicados: spring-boot-grpc-server, spring-boot-grpc-client y spring-boot-grpc-test, respaldados por Spring gRPC 1.1.0 y grpc-java 1.80.0. El servidor puede funcionar como proceso independiente sobre Netty o integrarse con Servlet y exponer gRPC sobre HTTP/2. SSL, seguridad e indicadores de health se autoconfiguran. Si ya usas Spring Boot, añadir un servicio gRPC ahora es cuestión de añadir la dependencia y escribir la implementación, sin XML ni configuración a mano.

Para un contexto más amplio del stack moderno Java con Spring, el artículo sobre Spring Boot 3.x en 2026 cubre las bases desde las que parte esta versión.

Protección contra SSRF

La versión introduce herramientas de mitigación de ataques de Server-Side Request Forgery (SSRF) en los clientes HTTP. Esta clase de ataque, donde un servidor hace peticiones a destinos controlados por el atacante, es especialmente relevante en aplicaciones que consumen APIs externas o webhooks. Spring Boot 4.1 añade validación configurable en los clientes HTTP para bloquear estos patrones.

Más novedades

  • Kotlin 2.3: actualización de la versión mínima soportada.
  • Lazy datasource connections: las conexiones JDBC se obtienen de forma perezosa, reduciendo el tiempo de arranque en aplicaciones que no necesitan la base de datos desde el primer request.
  • Propagación de contexto async: los métodos anotados con @Async propagan correctamente el contexto de observabilidad y seguridad.
  • OpenTelemetry renovado: integración más completa con el estándar de observabilidad distribuida.
  • Log4j con rotación de ficheros: soporte de rotación de logs configurable desde el application.properties.

Si estás evaluando si seguir con Spring Boot o explorar alternativas más ligeras, el artículo sobre Quarkus y Micronaut en 2026 compara los tres frameworks.

Fin del soporte de Spring Boot 3.5

Con la llegada de 4.1, Spring Boot 3.5 pierde el soporte OSS gratuito a finales de junio de 2026. Quienes aún estén en 3.5 deberían planificar la migración a la rama 4.x, ya sea a 4.0 o directamente a 4.1.

Imagen: Pexels / Leonid Altman

COMPARTE ESTA NOTICIA

COMPARTIR EN FACEBOOK
COMPARTIR EN TWITTER
COMPARTIR EN LINKEDIN
COMPARTIR EN WHATSAPP